having the appearance of foliage - Allemand Anglais Dictionnaire